_f_i_l_e is an AAAAFFFFffffiiiilllleeeehhhhaaaannnnddddlllleeee structure for the audio file whose file
descriptor you wish to obtain. This structure is the returned
value of an aaaaffffOOOOppppeeeennnnFFFFiiiilllleeee(3dm) call.
RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
aaaaffffGGGGeeeettttFFFFDDDD(((()))) returns a nonnegative Unix file descriptor if _f_i_l_e is
associated with an open file, or -1 in event of an error.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
aaaaffffGGGGeeeettttFFFFDDDD(((()))) returns the Unix file descriptor associated with a file
previously opened via a call to aaaaffffOOOOppppeeeennnnFFFFiiiilllleeee(3dm).
CCCCAAAAVVVVEEEEAAAATTTTSSSS
The file descriptor returned by aaaaffffGGGGeeeettttFFFFDDDD(((()))) was intended to be used as part
of a sssseeeelllleeeecccctttt(2) loop and was not intended to allow users to read, write,
and seek in the file without the knowledge (i.e., independently) of the
Audio File Library. Many of the routines in the Audio File Library will
not function correctly if the user changes the file position on the file
descriptor returned by this function. See the section _C_A_V_E_A_T_S _F_O_R _U_S_I_N_G
_T_H_E _H_A_N_D_L_E'_S _F_I_L_E _D_E_S_C_R_I_P_T_O_R in aaaaffffIIIInnnnttttrrrroooo(3dm) and aaaaffffSSSSaaaavvvveeeeFFFFiiiilllleeeePPPPoooossssiiiittttiiiioooonnnn(3dm)
for important information about how to deal with this situation.